.pl50 {
  padding-left: 50px
}

/*其他*/
.ready_container {
  display: none
}

.ready_container.data-ready {
  display: block;
}

.cb-left {
  width: 1180px;
  height: 954px;
  background: url('../img/ymzxfx/bg-line-1.png') no-repeat;
  background-size: 100% 100%;
}



.s-title {
  height: 52px;
  line-height: 52px;
  background-size: auto 51px;

}

.s-title-1 {
  background: url('../img/ymzxfx/s-title-1.png') no-repeat;

}

.s-title-2 {
  background: url('../img/ymzxfx/s-title-2.png') no-repeat;

}

.s-title-3 {
  background: url('../img/ymzxfx/s-title-3.png') no-repeat;

}

.s-title-4 {
  background: url('../img/ymzxfx/s-title-2.png') no-repeat;

}

.cb-right {
  width: 540px;
  height: 954px;
  padding-left: 10px
}

.stat-2 {
  width: 100%;
  height: 615px;
  background: url('../img/ymzxfx/bg-line-2.png') no-repeat;
  background-size: 100% auto;
}

.stat-3 {
  width: 100%;
  height: 330px;
  background: url('../img/ymzxfx/bg-line-3.png') no-repeat;
  background-size: 100% auto;
}

.table-container {
  padding-left: 15px
}

.f-item-name {
  width: 100px
}

.l-width-2 {
  width: 90px;
  display: inline-block;
  text-align: right;
}

.search_content button {
  width: 108px
}

.w1 {
  width: 280px
}

.w2 {
  width: 132px;
  display: inline-block;
}

.echarts.echart_c_3 {
  width: 530px;
  height: 240px
}

.map_container {
  background: url('../img/grid.png') no-repeat right center;
}

.echarts.echart_c_4 {
  height: 700px;
  width: 800px;
}

.country_map {
  /*width: 900px;
  height: 590px;*/
  position: relative;
  display: inline-block;
}

.country_map .tip-info {
  position: absolute;
  z-index: 1000;
  padding: 20px 20px 25px 20px;
  background: url(../img/ltcp/pic_tc.png);
  background-size: 100% 100%;
  background-position: center;
  border-radius: 5px;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  transform: translate3d(-50%, -100%, 0);
  min-width: 250px;
  display: none;
  left: 50%;
  top: 50%;
  pointer-events: none;
  text-align: left;
}

.country_map:hover .tip-info {
  display: inline-block;
}

.table-container {
  height: 550px;
  overflow-y: auto;
}

.n-t-table {

  margin: 10px 18px;

}

.n-t-table table {
  width: 100%;
}

.n-t-table table td {
  padding: 5px 12px;
  height: 37px;
}

.n-t-table .bg1 {
  background: rgba(0, 27, 115, 1);
  color: rgba(82, 255, 253, 1);
}

.n-t-table .click-txt {
  color: rgba(253, 253, 100, 1);
  text-decoration: underline;
  cursor: pointer;
}

.n-t-table .b2 {
  background: rgba(1, 23, 90, 1);
}